@charset "utf-8";
/* NHN (developers@xpressengine.com) */
/* Board Reset */
.board{font-family:Sans-serif;line-height:normal;font-size:1em}
.board .iText,
.board textarea{border:1px solid}
.board label{cursor:pointer}
.board img{border:0}
.board a{text-decoration:none}
.board a:hover,
.board a:active,
.board a:focus{text-decoration:underline}
/* Board Header */
.boardHeader *{margin:0 0 20px 0;padding:0}
.boardHeader .boardTitle{font-size:1em;letter-spacing:-.1em;margin-bottom:10px;border-bottom:3px solid;zoom:1;
background-repeat:no-repeat;background-position:left center}
.boardHeader .boardTitle:after{content:"";display:block;clear:both}
.boardHeader .boardTitleText{float:left;clear:both;margin-bottom:-3px;padding:5px 15px 5px 22px;border-bottom:3px solid;background-repeat:no-repeat;background-position:right bottom}
.boardHeader .boardTitleText a{text-decoration:none}
.boardHeader .boardTitleText em{font-style:normal;font-weight:normal}
.boardHeader .boardDescription{padding:7px 15px;-moz-border-radius:3px;-webkit-border-radius:3px;position:relative}
/* Board Information */
.boardInformation{width:100%;padding:10px 0;font-size:1em;line-height:normal;zoom:1}
.boardInformation *{margin:0;padding:0}
.boardInformation:after{content:"";display:block;float:none;clear:both}
.boardInformation ul{overflow:hidden}
.boardInformation li{list-style:none;left:-1px;display:block;float:left;padding:0 7px;background-repeat:no-repeat;background-position:left center}
.boardInformation strong{font:bold 11px Tahoma}
.boardInformation .infoLeft{padding-left:18px;float:left;background-repeat:no-repeat;background-position:left center}
.boardInformation .infoRight{float:right}
.boardInformation .infoRight li.icon{padding:0;margin-right:3px}
.boardInformation .infoRight li.icon a{display:block;float:left;width:12px;height:12px;overflow:hidden;background-repeat:no-repeat}
.boardInformation .infoRight li.icon a span{display:block;width:12px;height:12px;z-index:-1;visibility:hidden}
.boardInformation .infoRight li.rss a{background-position:0 0}
.boardInformation .infoRight li.tag_info a{background-position:-12px 0}
.boardInformation .infoRight li.listTypeClassic a{background-position:-24px 0}
.boardInformation .infoRight li.listTypeZine a{background-position:-36px 0}
.boardInformation .infoRight li.listTypeGallery a{background-position:-48px 0}
.boardInformation .infoRight li.contributors a{background-position:-60px 0}
/* Board List Form */
.boardListForm{margin:0;line-height:normal}
.boardListForm *{margin:0;padding:0}
.boardListForm fieldset{border:0;clear:both}
.boardListForm fieldset:after{content:"";display:block;float:none;clear:both}
.boardListForm legend{position:absolute;width:0;height:0;overflow:hidden;font:0/0 Sans-serif;visibility:hidden}
.boardListForm em,
.boardListForm strong{font-style:normal}
.boardListForm strong.trackback{color:#423CC4}
/* Board List */
.ct,
.boardList{border:0;border-top:1px solid #d9dce3;border-bottom:1px solid #d9dce3;width:100%;margin-top:30px}
.boardList .inputCheck{width:13px;height:13px}
.boardList .jumpTo{float:left}
.boardList .jumpTo *{vertical-align:middle;*vertical-align:top}
.boardList .jumpTo select{font-size:12px;*margin-right:5px}
.boardList .jumpTo button{border:0;padding:0;margin:0;width:22px;height:20px;text-align:center;background-repeat:no-repeat;font-size:11px;letter-spacing:-1px;cursor:pointer;line-height:20px}
.boardList th{border:0;border-bottom:1px solid;border-top:1px solid;padding:7px;white-space:nowrap;text-align:center;background-repeat:repeat-x;background-position:left bottom;line-height:normal}
.boardList th.title{width:100%}
.boardList th a .sort{vertical-align:middle;margin:0 5px}
.boardList td{border:0;padding:6px;white-space:nowrap;text-align:center;line-height:normal;vertical-align:top}
.boardList .lastTr td{border-bottom: 1px solid}
.boardList td.num{font:11px Tahoma}
.boardList td.check{font:11px Tahoma}
.boardList td .category{padding-right:7px;margin-right:2px;background-repeat:no-repeat;background-position:right center}
.boardList td.title{width:100%;white-space:normal;text-align:left}
.boardList td.title img{vertical-align:middle;margin:0 1px}
.boardList td.title .replyNum{font:11px Tahoma}
.boardList td.title .replyNum sup{font:10px Tahoma}
.boardList td.title .replyNum strong{font-weight:normal}
.boardList td.author{text-align:left}
.boardList td.replies{font:11px Tahoma}
.boardList td.reading{font:11px Tahoma}
.boardList td.recommend{font:11px Tahoma}
.boardList td.date{font:11px Tahoma}
.boardList td .replyAnchor{margin-right:10px;font-size:.9em}
.boardList td .replyAnchor .bubble{display:none;position:absolute;font:9px Tahoma;top:-7px;right:4px;text-decoration:none}
.boardList td .replyAnchor:hover .bubble,
.boardList td .replyAnchor:active .bubble,
.boardList td .replyAnchor:focus .bubble{display:block}
.boardList td .by{font:9px Tahoma}
.boardList td.summary{text-align:left;border-top-style:dotted;white-space:normal}
.boardList td.summary .thumb{display:block;float:left;padding:2px;border:1px solid;margin-right:10px}
.boardList td.summary .thumb img{display:block}
.boardList .btnArea a{color:#999999}
.thumbHeader{border:0;border-top:1px solid;border-bottom:1px solid;padding:7px;font-weight:bold;white-space:nowrap;background-repeat:repeat-x;background-position:left bottom;line-height:normal;text-align:right;zoom:1}
.thumbHeader:after{content:"";display:block;clear:both}
.thumbHeader .left{float:left}
.thumbHeader .left input{width:13px;height:13px;margin-right:10px}
.thumbHeader .right{float:right}
.thumbHeader *{vertical-align:middle}
.thumbHeader a{margin:0 10px}
.thumbHeader .jumpTo *{vertical-align:middle;*vertical-align:top}
.thumbHeader .jumpTo select{font-size:12px;*margin-right:5px}
.thumbHeader .jumpTo button{border:0;padding:0;margin:0;width:22px;height:20px;text-align:center;background-repeat:no-repeat;font-size:11px;letter-spacing:-1px;cursor:pointer;line-height:20px}
.thumbHeader .sort{vertical-align:middle;margin:0 5px}
.thumbList{border-bottom:1px solid;zoom:1}
.thumbList:after{content:"";display:block;clear:both}
.thumbList li{margin:10px;list-style:none;overflow:hidden;float:left}
.thumbList li .thumb{float:left;clear:both;overflow:hidden;padding:2px;margin-bottom:5px;border:1px solid}
.thumbList li .thumb a{display:block}
.thumbList li .thumb a *{cursor:pointer}
.thumbList li .thumb a img{display:block}
.thumbList li .thumb a .text{position:absolute;left:0;top:50%;margin-top:-.8em;*margin-top:-1.5em;
display:block;width:100%;text-align:center;font-size:2em;font-weight:bold;white-space:nowrap;letter-spacing:-1px}
.thumbList li .thumb a .category{position:absolute;left:0;bottom:0;width:100%;padding:2px 0;white-space:nowrap;text-indent:4px}
.thumbList li .title{clear:both;white-space:nowrap;margin-bottom:3px}
.thumbList li .title input{width:13px;height:13px;vertical-align:middle;white-space:nowrap}
.thumbList li .author{white-space:nowrap}
.thumbList li .reading{font:11px Tahoma}
.thumbList li .recommend{font:11px Tahoma}
.thumbList li .date{font:11px Tahoma}
/* Board Navigation */
.board .boardNavigation{padding:10px 0;zoom:1;
text-align:center}
.board .boardNavigation:after{content:"";display:block;float:none;clear:both}
.board .boardNavigation .pagination{padding:5px 0}
.board .boardNavigation .btnLeft{float:left;text-align:left}
.board .boardNavigation .btnRight{float:right;text-align:right}
/* Search Form */
.boardSearchForm{margin:0;font-size:.75em;line-height:normal}
.boardSearchForm fieldset{border:0;clear:both;text-align:center}
.boardSearchForm fieldset:after{content:"";display:block;float:none;clear:both}
.boardSearchForm fieldset *{vertical-align:middle}
.boardSearchForm legend{position:absolute;width:0;height:0;overflow:hidden;font:0/0 Sans-serif;visibility:hidden}
.boardSearchForm select{font-size:12px;height:23px}
.boardSearchForm .iText{width:140px;height:15px;padding:4px 4px 2px 4px;font-size:12px;*margin:-1px 0}
/* Board Read */
.boardRead{margin-top:30px}
.boardReadHeader{padding-bottom:5px;margin-bottom:15px;zoom:1;
border-bottom:2px solid}
.boardReadHeader:after{content:"";display:block;float:none;clear:both}
.boardReadHeader *{margin:0;padding:0}
.boardReadHeader .title{float:left;font-size:1.5em}
.boardReadHeader em{top:5px;float:right;font-style:normal;font-weight:bold;font-size:1em}
.boardReadHeader a{font-weight:bold;font-size:1em}
.boardReadBody{padding-bottom:15px;border-bottom:1px solid;line-height:1.5em;overflow:hidden;zoom:1}
.boardReadBody .document_popup_menu{margin-top:20px;text-align:right}
.boardReadBody .document_popup_menu a{text-decoration:underline;color:#555 !important}
.boardReadBody .xe_content{margin-bottom:15px;overflow:hidden}
.boardReadBody .xe_content a{text-decoration:underline}
.boardReadBody .memberSignature{border:1px dotted;padding:10px;overflow:hidden;zoom:1}
.boardReadBody .memberSignature img.profile{float:left;margin-right:10px;display:block}
.boardReadBody .memberSignature .signature{float:left}
.boardReadBody .memberSignature .signature p{margin:0;padding:0}
.boardReadBody .memberSignature .signature p a{text-decoration:underline}
.boardReadFooter{padding:10px 0;zoom:1;
line-height:1em;font:12px Tahoma}
.boardReadFooter:after{content:"";display:block;float:none;clear:both}
.boardReadFooter *{margin:0;padding:0}
.boardReadFooter a{text-decoration:underline}
.boardReadFooter .footerLeft{}
.boardReadFooter .footerRight{clear:both;overflow:hidden;zoom:1}
.boardReadFooter dl{clear:both;margin-bottom:4px}
.boardReadFooter dl dd{ line-height:1.6}
.boardReadFooter dl dd a{font-family:Tahoma;text-decoration:none}
.boardReadFooter dt{z-index:2;display:inline;font-weight:bold}
.boardReadFooter dd{z-index:1;left:-5px;display:inline;padding-left:7px;margin-right:5px;zoom:1}
.boardReadFooter .footerRight dl.noBr{left:5px;float:right;clear:both;overflow:hidden;white-space:nowrap}
.boardReadFooter .footerRight dl.noBr dt{left:-1px;padding-left:10px;background-repeat:no-repeat;background-position:left center}
.boardReadFooter .footerRight dl.noBr dd{margin-right:5px}
.boardRead .boardNavigation{border-top:1px solid}
/* Feedback List */
.feedbackList{overflow:hidden;padding-top:15px;margin-bottom:10px}
.feedbackList .feedbackHeader{font-weight:bold;margin-bottom:10px;font-size:1.5em}
.feedbackList .replyList .item .author{font-size:1em;padding:0;margin:0;float:left}
.feedbackList .trackbackList .item .author{font-size:1em;float:left;padding:0;margin:0}
.feedbackList .trackbackList .item p{margin-bottom:10px}
.feedbackList .replyList .item{overflow:hidden;zoom:1}
.feedbackList .replyList .item img.commentProfileImage{float:left;display:block;margin-right:10px}
.feedbackList .item{padding-top:10px;margin-bottom:10px;border-top:1px dashed}
.feedbackList .item .indent{}
.feedbackList .reply .indent{border-left:8px solid;padding-left:10px}
.feedbackList .item .author a{font-size:1em}
.feedbackList .item .comment_popup_menu{text-align:right;margin-bottom:10px}
.feedbackList .item .comment_popup_menu a{text-decoration:underline}
.feedbackList .item .itemContent{clear:both;margin:10px 0 0 0}
.feedbackList .item .itemContent .xe_content a{text-decoration:underline}
/* Time */
.time{float:right;margin:0;padding:0}
.time *{font-family:Tahoma;font-size:11px;display:inline;margin:0;padding:0}
.time dt{z-index:2;display:inline;font-weight:bold}
.time dd{z-index:1;left:-5px;display:inline;padding-left:3px;background-repeat:no-repeat;background-position:left center}
/* Attached File */
.attachedFile{margin:0;padding:0;border:none;clear:both}
.attachedFile *{font-family:Tahoma;display:inline;padding:0;margin:0}
.attachedFile dt{z-index:2;display:inline;font-weight:bold}
.attachedFile dd{z-index:1;left:-5px;display:inline;padding-left:12px;zoom:1;
background:url(../images/common/iconFile.gif) no-repeat left 3px;margin-right:5px}
.attachedFile dd a{position:relative;text-decoration:underline}
.attachedFile dd a .bubble{position:absolute;display:none;text-decoration:none;white-space:nowrap;border:1px solid;padding:2px 5px;left:0;top:-20px;cursor:pointer}
.attachedFile dd a:hover .bubble,
.attachedFile dd a:active .bubble,
.attachedFile dd a:focus .bubble{display:block}
.replyForm{padding:10px 20px 15px 20px;font-size:.75em;margin-bottom:20px;-moz-border-radius:10px;-webkit-border-radius:10px}
.replyForm *{margin:0;padding:0}
.replyForm fieldset{border:0}
.replyForm fieldset:after{content:"";display:block;float:none;clear:both}
.replyForm legend{position:absolute;width:0;height:0;overflow:hidden;font:0/0 Sans-serif;visibility:hidden}
.replyForm .title{font-weight:bold;font-size:1.5em;margin-bottom:10px}
.replyForm textarea{width:95%;height:150px;font-size:1em;overflow:auto;padding:10px;margin-bottom:10px}
.replyForm .iText{padding:2px 4px 4px 4px;width:190px;height:15px;vertical-align:middle;*margin:-1px 0}
.replyForm dl{margin-bottom:10px}
.replyForm dt{width:80px;float:left;padding-top:6px;font-weight:bold}
.replyForm dd{margin-bottom:5px}
/* Board Write */
.boardWrite li{list-style:none}
.boardWrite fieldset{border:0}
.boardWrite legend{position:absolute;width:0;height:0;overflow:hidden;font:0/0 Sans-serif;visibility:hidden}
.boardWrite .boardWriteHeader{padding:5px 0;border-top:1px solid #ddd}
.boardWrite .boardWriteHeader .iText{padding:3px 4px;height:15px;margin-bottom:5px;font-size:12px;*margin-top:-1px;width:60%}
.boardWrite .tag{clear:both;margin-bottom:10px;zoom:1}
.boardWrite .tag:after{content:"";display:block;float:none;clear:both}
.boardWrite .tag .iText{float:left;width:330px;padding:4px 4px 2px 4px;margin-right:10px;font-size:12px}
.boardWrite .tag p{float:left}
.boardWrite .boardNavigation,
.boardEditor .boardNavigation{border-top:1px solid}
/* UserName & Password */
.board .userNameAndPw{margin:0;padding:5px 10px 0 10px;border-top:1px solid}
.board .userNameAndPw dl{display:inline;white-space:nowrap}
.board .userNameAndPw dt{top:-3px;font-weight:bold;display:inline}
.board .userNameAndPw dd{margin-right:5px;display:inline}
.board .userNameAndPw dd.userName .iText{width:70px}
.board .userNameAndPw dd.userPw .iText{width:50px;font:11px Tahoma}
.board .userNameAndPw dd.emailAddress .iText{width:110px;font:11px Tahoma}
.board .userNameAndPw dd.homePage .iText{width:110px;font:11px Tahoma}
.board .userNameAndPw dd .iText{padding:3px 4px;height:15px;margin-bottom:5px;font-size:12px;*margin-top:-1px;
vertical-align:middle}
/* Comment */
.board .editOption{padding:8px 10px;border-top:1px solid}
.board .editOption *{vertical-align:middle}
.board .editOption label{margin:0 8px 0 0 }
.board .boardEditor{border:1px solid;margin-bottom:20px}
.board .boardEditor .commentEditor{margin:10px 15px;zoom:1;
position:relative}
.board .commentEditor .commentHeader{;border-bottom:1px solid;font-weight:bold;padding-bottom:5px;margin-bottom:10px;font-size:1.5em}
/* Secret Message */
.board .secretMessage{margin:0;clear:both}
.board .secretMessage p{text-align:center;margin:0;font-size:2em}
.board .secretMessage dl{text-align:center;margin:15px 0}
.board .secretMessage dt{font-weight:bold;display:inline}
.board .secretMessage dd{margin:0;display:inline}
.board .secretMessage dd .iText{padding:3px 4px;height:15px;vertical-align:middle;margin-right:5px}
/* Extra Var Table */
.extraVarsList{width:100%;border:0;border-bottom:1px solid;margin-bottom:15px}
.extraVarsList caption{text-align:right}
.extraVarsList em{font-style:normal;font-weight:normal}
.extraVarsList th,
.extraVarsList td{border:0;padding:5px 10px;text-align:left;border-top:1px solid;vertical-align:top}
.extraVarsList th{white-space:nowrap}
.extraVarsList td{width:100%}
.extraVarsList td p{display:block;*display:block;
margin:3px 0}
.extraVarsList td *{vertical-align:middle}
.extraVarsList td li{display:inline;margin-right:10px}
.extraVarsList td .iText{padding:3px 4px;font-size:12px;width:96%;display:block}
.extraVarsList td .inputNum{padding:3px 4px;font-size:12px;width:50px;border:1px solid}
.extraVarsList td .inputCheck{width:13px;height:13px;margin-right:5px}
.extraVarsList td select{font-size:12px}
.extraVarsList td textarea{padding:3px 4px;font-size:12px;width:96%;display:block;overflow:auto}
/* Tag Cloud */
.tagCloud{padding-bottom:15px;border-bottom:1px solid #ddd}
.tagCloud *{margin:0;padding:0}
.tagCloud .tagHeader{border:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:7px;color:#333;background:#fff url(../images/white/bgThDefault.gif) repeat-x left bottom;line-height:normal}
.tagCloud .tagHeader strong{color:#ff6600}
.tagCloud ul{text-align:justify;margin-top:15px}
.tagCloud li{display:inline;list-style:none;margin:0 5px}
.tagCloud li a{white-space:nowrap}
.tagCloud li.rank1 a{font-weight:bold;font-size:2em;background:#12d763;color:#fff}
.tagCloud li.rank2 a{font-weight:bold;font-size:1.75em;color:#666}
.tagCloud li.rank3 a{font-weight:bold;font-size:1.5em;color:#00b4b5}
.tagCloud li.rank4 a{font-size:1.25em;color:#666}
.tagCloud li.rank5 a{font-size:1em;color:#666}
/* 확장 변수 폼 */
.extraVarsList tr td .text{border:1px solid;border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6;padding:3px;margin-right:10px;width:90%}
.extraVarsList tr td .email_address{border:1px solid;border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6;padding:3px;margin-right:10px;width:300px}
.extraVarsList tr td .homepage{border:1px solid;border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6;padding:3px;margin-right:10px;width:300px}
.extraVarsList tr td .tel{border:1px solid;border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6;padding:3px;margin-right:10px;width:40px;margin-right:10px}
.extraVarsList tr td .textarea{border:1px solid;border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6;padding:3px;margin-right:10px;width:90%;height:80px}
.extraVarsList tr td ul{margin:0;padding:0;list-style:none}
.extraVarsList tr td ul li{display:inline-block;margin-right:10px}
.extraVarsList tr td ul li input{margin-right:5px;vertical-align:middle}
.extraVarsList tr td .date{border:1px solid;border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6;padding:3px;margin-right:10px;width:100px}
.extraVarsList tr td .address{border:1px solid;border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6;padding:3px;margin-right:10px;width:300px}
.layer_voted_member{position:relative;overflow:hidden;margin:0;padding:0;list-style:none;background:#eee;border:2px solid #999}
.layer_voted_member li{position:relative;top:-1px;padding:2px 10px;border-top:1px dotted #999;font-size:12px}

/* Pagination */
.board .pagination{padding: 20px 0;text-align: center;}
.board .pagination ul{*display:inline;margin:0 auto;*zoom:1;text-align: center;line-height: 14px;}
.board .pagination li{display: inline-block;*display:inline;max-width:14px;*float:left;margin:0 4px;font-size: 12px;vertical-align: top;}
.board .pagination li a{display: block;width:14px;height:14px;}
.board .pagination li.first,
.board .pagination li.prev,
.board .pagination li.next,
.board .pagination li.end{font-size: 0px;margin:0 5px;padding:0;width: 14px;height: 14px;line-height: 0;text-indent: -999em;color: transparent;}
.board .pagination li.first{background: url('../images/bg_paging_first.png') no-repeat 0 0;}
.board .pagination li.prev{background: url('../images/bg_paging_prev.png') no-repeat 0 0;}
.board .pagination li.next{background: url('../images/bg_paging_next.png') no-repeat 0 0;}
.board .pagination li.end{background: url('../images/bg_paging_end.png') no-repeat 0 0;}

/* Pagination A1 */
.pagination.a1 a,
.pagination.a1 strong{margin:0 -4px;padding:1px 10px 1px 8px;border:none;border-left:1px solid #ccc;border-right:1px solid #ddd;font-weight:bold;font-size:12px;background:#fff}
.pagination.a1 a.prev{padding-left:10px;background:#fff url(../images/common/arrowPrevA1.gif) no-repeat left center}
.pagination.a1 a.prevEnd{padding-left:15px;background:#fff url(../images/common/arrowPrevEndA1.gif) no-repeat left center}
.pagination.a1 a.next{padding-right:10px;background:#fff url(../images/common/arrowNextA1.gif) no-repeat right center}
.pagination.a1 a.nextEnd{padding-right:15px;background:#fff url(../images/common/arrowNextEndA1.gif) no-repeat right center}
/* Pagination A2 */
.pagination.a2 a,
.pagination.a2 strong{margin:0 -4px;padding:0 10px 0 8px;font-weight:bold;font-size:11px;border:none;border-left:1px solid #ddd;border-right:1px solid #ccc;background:#fff}
.pagination.a2 a.prev{padding-left:10px;background:#fff url(../images/common/arrowPrevA1.gif) no-repeat left center}
.pagination.a2 a.prevEnd{padding-left:15px;background:#fff url(../images/common/arrowPrevEndA1.gif) no-repeat left center}
.pagination.a2 a.next{padding-right:10px;background:#fff url(../images/common/arrowNextA1.gif) no-repeat right center}
.pagination.a2 a.nextEnd{padding-right:15px;background:#fff url(../images/common/arrowNextEndA1.gif) no-repeat right center}
/* Pagination B1 */
.pagination.b1 a,
.pagination.b1 strong{margin:0 -2px;padding:2px 8px;font-weight:bold;font-size:12px}
.pagination.b1 a.prev{padding-left:16px;background:url(../images/common/arrowPrevB1.gif) no-repeat left center}
.pagination.b1 a.next{padding-right:16px;background:url(../images/common/arrowNextB1.gif) no-repeat right center}
/* Pagination B2 */
.pagination.b2 a,
.pagination.b2 strong{margin:0 -2px;padding:2px 6px;font-size:11px}
.pagination.b2 a.prev{padding-left:12px;background:url(../images/common/arrowPrevB1.gif) no-repeat left center}
.pagination.b2 a.next{padding-right:12px;background:url(../images/common/arrowNextB1.gif) no-repeat right center}
/* Pagination C1 */
.pagination.c1 a,
.pagination.c1 strong{margin:0 -2px;padding:2px 4px;font-size:12px}
.pagination.c1 a.prev,
.pagination.c1 a.next{display:inline-block;width:13px;height:14px;padding:3px 4px;margin:0;font-size:0;line-height:0}
.pagination.c1 a.prev{background:url(../images/common/arrowPrevC1.gif) no-repeat center}
.pagination.c1 a.next{background:url(../images/common/arrowNextC1.gif) no-repeat center}
/* Pagination C2 */
.pagination.c2 a,
.pagination.c2 strong{margin:0 -2px;padding:2px 4px;font-size:11px}
.pagination.c2 a.prev,
.pagination.c2 a.next{display:inline-block;width:13px;height:14px;padding:3px 4px;margin:0;font-size:0;line-height:0}
.pagination.c2 a.prev{background:url(../images/common/arrowPrevC1.gif) no-repeat center}
.pagination.c2 a.next{background:url(../images/common/arrowNextC1.gif) no-repeat center}

/* tips.html */
.tag_cloud{margin:0 0 20px;border:1px solid #8d95a8;border-radius: 2px;*zoom:1;}
.tag_cloud:after{content: '';display: block;clear:both;}
.tag_cloud dl{float:left;width:638px;}
.tag_cloud .close{height:39px;}
.tag_cloud .open{height:103px;}

.tag_cloud dl dt{position:relative;float:left;width:51px;height:100%;border-right:1px solid #c4c7d0;background: #a2aabd;}
.tag_cloud dl dt span{display: block;position: absolute;top:13px;left:13px;line-height: 1;color: #606674;font-size: 12px;}
.tag_cloud dl dd{margin:0 0 0 52px;width:584px;height: 100%;border:1px solid #76787c;border-top: none;border-bottom: none;background: #8c93a3;}
.tag_cloud dl.open dd{overflow-y:auto;}
.tag_cloud dl.close dd{overflow: hidden;}
.tag_cloud dl dd .lst_tag{padding:6px 3px;white-space: nowrap;*zoom:1;line-height: 1;}
.tag_cloud dl dd .lst_tag:after{content: '';display: block;clear: both;}
.tag_cloud .close .lst_tag{}
.tag_cloud .open .lst_tag{padding:3px 0 6px;}
.tag_cloud dl dd .lst_tag li{float: left;margin:0;padding:0 7px;height:26px;white-space: nowrap;}
.tag_cloud .open .lst_tag li{height:17px;padding:2px 7px 0;}
.tag_cloud .close .lst_tag li{padding:5px 7px 0;height:20px;*height:22px;}

.tag_cloud dl .lst_tag li a{color: #f6f8fd;font-size:12px;line-height: 14px}
.tag_cloud .btn_toggle{display:block;position:relative;float:right;margin:0;width:29px;border-left:1px solid #c4c8d0;background: #a2aabd;cursor: pointer;}
.tag_cloud .btn_toggle i{display: block;position:absolute;top:18px;left:10px;width: 9px;height:5px;background: url('../images/bul_arr.gif') no-repeat 0 0;}
.tag_cloud .open i{background-position: 0 0;}
.tag_cloud .close i{background-position: 0 -6px;}

.board form.srch_form{display: block;width:670px;height:47px;background: url('../images/bg_srch_tip.png') no-repeat 0 0;}
form.srch_form select{display:inline;float:left;margin:11px 0 0 11px;padding:3px;width:125px;height:25px;border:1px solid #c9cfdd;border-radius: 2px;color:#5b6277;line-height: 1}
form.srch_form .ipt_box,form.srch_form .ipt_box_2{display: inline;margin:11px 0 0 11px;height: 25px;*height:27px;float:left;background-color:#f00}
form.srch_form .ipt_box{width: 418px;_width:420px;padding:0px 11px 2px;background:url('../images/bg_ipt_srch.png') no-repeat 0 0;}
form.srch_form .ipt_box_2{width: 545px;_width:538px;padding:0px 21px 2px 11px;background:url('../images/bg_ipt_srch_560.png') no-repeat 0 0;}
form.srch_form .ipt_box input,form.srch_form .ipt_box_2 input{width:100%;background: transparent;border: none;*line-height:14px;margin-top:4px;}
form.srch_form span input:focus{outline:none}
form.srch_form .btn_sbmt{display:inline;width:64px;height:25px;float:right;margin:11px 11px 0 0;border:none;background: url('../images/btn_srch.png') no-repeat 0 0;font-size: 0;line-height: 0;color:transparent;}

.sec_lst_tip{}
.tips .first{padding:10px 0}
.sec_lst_tip .tip{position:relative;overflow: hidden;border-bottom: 1px solid #d9dce3; margin-top: 5px;}
.sec_lst_tip .tips .last{border: none}

.sec_lst_tip .tip .img_profile{float:left;margin:10px 0;width:63px;height:63px;border: 1px solid #c9cfdd}
.sec_lst_tip .tip .right{margin:10px 0 0 75px;}
.sec_lst_tip .tip .right .head{overflow: hidden;}
.sec_lst_tip .tip .right .tip_title{margin-bottom:10px;float:left;font-size: 14px;font-weight: bold;color:#3a3f4d;}
.sec_lst_tip .tip .right .tip_cg,
.sec_lst_tip .tip .right .tip_author,
.sec_lst_tip .tip .right .tip_date{margin-left:10px;font-size: 11px;color: #999; float: right;}
.sec_lst_tip .tip .right .tip_txt{margin-bottom: 20px;font-size:14px;color: #3a3f4d}
.sec_lst_tip .tip .right .bottom{bottom:10px;/*margin-left:-75px;*/width:100%;line-height: 1.7em;font-size: 11px;}
.sec_lst_tip .tip .bottom{position:relative;*zoom:1}
.sec_lst_tip .tip .bottom:after{content:'';display:block;clear:both}
.sec_lst_tip .tip .bottom .pull_left{/*left: 75px;*/ width: 70%; float:left;}
.sec_lst_tip .tip .bottom .pull_right{width:30%; float: right;position:absolute;bottom:0px;right:0;}
.sec_lst_tip .tip .bottom .pull_right a{float:right;}
.sec_lst_tip .tip .bottom .left{color:#999;}
.sec_lst_tip .tip .bottom a{color:#7b7b7b;}
.sec_lst_tip .tip .bottom .edit{padding: 0 7px;}
.sec_lst_tip .tip .bottom .delete{padding: 0 7px;}
.sec_lst_tip .tip .bottom .vote{padding-left:15px;border-left: 1px solid #cfcfcf;}
.tip_txt {font-size:12px !important;}

/* buckets_tile.html tips.html */
.sec_files .pagination,
.sec_lst_tip .pagination{border-top: 1px solid #b4b8c4}

/* tip_write.html bucket_write.html file_upload.html */
.tip_box,.buc_box{margin-bottom:30px;padding:0;border-top:2px solid #ccd0d9;}
.new_tip_form,
.new_buc_form,
.new_file_form{padding:0;}
.tip_box dl,
.buc_box dl{margin-bottom:20px;padding-bottom:27px;border-bottom: 1px solid #b4b8c4;}
.new_tip_form dt,
.new_buc_form dt,
.new_file_form dt{padding:20px 0 0;line-height:12px;}
.new_tip_form dd,
.new_buc_form dd,
.new_file_form dd{margin:0;padding:10px 0 0;height:27px;}
.new_tip_form dt label,
.new_buc_form dt label,
.new_file_form dt label{font-size:12px;color:#777e90;font-weight: bold;line-height:12px;}
.new_tip_form dd input,
.new_buc_form dd input,
.new_file_form dd input{display: block;width:98%;height:25px;padding-left: 3px}
.new_tip_form dd .ipt_title,
.new_buc_form dd .ipt_title,
.new_file_form dd .ipt_title,
.new_tip_form dd .ipt_tags,
.new_file_form dd .ul_file{border:1px solid #c9cfdd;border-radius: 2px;}

.new_tip_form dd textarea{padding:3px 0 0 3px;width:98%;border:1px solid #c9cfdd;border-radius: 2px;color: #3A3A3A; /*font-family: '나눔고딕','NanumGothic','맑은 고딕','Malgun Gothic','돋움',dotum,Helvetica,sans-serif;*/ font-size: 14px; line-height: 18px;}
.new_tip_form select,
.new_buc_form select{display:block;padding:3px;height:25px;border:1px solid #c9cfdd;border-radius: 2px;color:#5b6277;line-height: 1}
.new_tip_form .dd_ta{height:auto;}
.new_tip_form .sbmt,
.new_buc_form .sbmt,
.new_file_form .sbmt{float:right;padding:5px 19px;border:1px solid #c9cfdd !important;border-radius: 2px;font-weight: bold;color:#5b6277;background: #eaeaea}

div.tip_content {margin-left: 0px !important;}
h4.page_header {margin-top: 10px; margin-bottom:  5px;}
#ipt_srch_msg::-webkit-input-placeholder, #ipt_title::-webkit-input-placeholder, textarea::-webkit-input-placeholder, #ipt_tags::-webkit-input-placeholder {color:#999 !important;font-size:12px !important; font-weight:normal !important;}
#ipt_srch_msg:-moz-placeholder, #ipt_title:-moz-placeholder, textarea:-moz-placeholder, #ipt_tags:-moz-placeholder{color:#999 !important;font-size:12px !important; font-weight:normal !important; margin-top:3px}
#ipt_srch_msg .placeholder, #ipt_title .placeholder, textarea .placeholder, #ipt_tags .placeholder{color:#999 !important;font-size:12px !important; font-weight:normal !important;}
p.about_tag {font-size: 12px; color: #777E90;}
.tip_list {margin-top:20px;}
#container .whatever{padding-top:10px}
